/* ========================================================================== */
/*   GameController.h                                                         */
/*   (c) 2012 Team 7 Hogeschool Utrecht ICT TI                                */
/*		Lars Stolwijk, Gerben Boot, Guido van Hienen, Marcel Boelen			  */
/*                                                                            */
/*   Responsible for handling the game. Start, Stop, Death, Times-up. 		  */
/* ========================================================================== */

#ifndef __GameController
#define __GameController

#include "SoundController.h"
#include "GameTime.h"

class SoundController;
class GameTime;

class GameController{
	public:	
		GameController(SoundController * soundController, GameTime * gameTime):theSoundController(soundController), theGameTime(gameTime){}
		void Start();
		void Death();
		void Finished();
	private:
		SoundController * theSoundController;
		GameTime * theGameTime;
};

#endif
